package com.mida.app.report.service;

import com.mida.app.report.vo.DocReportListPageVo;
import com.mida.bms.report.vo.PatientInfoParameterVo;
import com.mida.tool.common.result.ListResult;

/**
 * 患者相关信息业务处理
 */
public interface DocPatientInfoService {

    /**
     *
     * @param vo
     * @return
     * @throws Exception
     */
    ListResult getPatientInfo(PatientInfoParameterVo vo) throws Exception;

    /**
     *
     * @param vo
     * @return
     * @throws Exception
     */
    ListResult getPatientVisitInfo(PatientInfoParameterVo vo) throws Exception;

    /**
     * 取得未写报告患者列表
     * @param vo
     * @return
     */
    ListResult getPatientList(DocReportListPageVo vo) throws Exception;
}
